package xyz.iguilty.workflow.example.temp;

import java.util.Map;

public class ProcessModel {

    /**
     * 流程定义key
     * 命名规范 项目名.模块名.流程 如erp.asset.borrow
     */
    private String processDefinitionKey;

    /**
     * 业务表id 必填
     */
    private String businessKey;

    /**
     * 启动流程变量 选填
     */
    private Map<String, Object> variables;

    /**
     * 工单创建人唯一标识
     */
    private String createBy;

    /**
     * 申请人
     * 存在工单创建人为他人代理创建流程的情况,可以和申请人相同
     */
    private String applicant;

}
